home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / program / recio212.zip / whatsnew < prev   
Text File  |  1995-01-29  |  2KB  |  39 lines

  1. recio, Version 2.12, Release January 29, 1995.
  2. Copyright (C) 1994-1995, William Pierpoint.
  3.  
  4. WHAT'S NEW in RECIO version 2.12?
  5.  
  6.     New improved field parsing engine derived from regular expression 
  7.     specification is discussed in section 2.4 of design.txt.  Primary 
  8.     changes are:
  9.     
  10.         * When the field delimiter is not whitespace and the text
  11.           delimiter is whitespace (or anytime the text delimiter 
  12.           is not used even if defined as non-whitespace), leading
  13.           and lagging whitespace are not trimmed from a string field.
  14.     
  15.         * When the text delimiter is not whitespace, the text 
  16.           delimiter can be included as part of a field provided it 
  17.           is not followed by the field termination sequence.  The 
  18.           field termination sequence consists of the text delimiter 
  19.           followed by optional whitespace followed by either the 
  20.           field delimiter or the end of the record.  To illustrate 
  21.           for comma delimited fields with quoted text, the following 
  22.           is only one field: "K&R wrote, "Hello, World"".
  23.     
  24.         * When the text delimiter is the double quote character,
  25.           quoted text within the field is treated as a single word.  
  26.           The comma-delimited example "Use case "1", okay?" parses 
  27.           to one field.
  28.           
  29.         * Fixed a bug in how the rnumfld function counts fields.  
  30.           When the field delimiter is whitespace, the rnumfld function 
  31.           would count any trailing whitespace in the last field as an 
  32.           extra empty field.  The rnumfld function no longer counts any 
  33.           empty fields when whitespace is used as the field separator 
  34.           because empty fields are undetectable in this situation.
  35.     
  36.     An expanded discussion of the ltoa and ultoa functions can now be 
  37.     found in section 3.6 of design.txt.  Included simple ltoa and ultoa 
  38.     code for compilers that don't have these functions.
  39.